/*操作cookie的第一种方式：
// document.cookie 取出cookie中存储的数据
// petname=%E5%B0%8F%E5%85%B0
console.log(document.cookie);
// document.cookie = :赋值
// petname=%E5%B0%8F%E5%85%B0; age=26
var stu = {
    name:'hah',
    sex:'male'
}
document.cookie = "age=26";
// 对象需要转化为字符串才能存储到cookie中
document.cookie = "stu="+JSON.stringify(stu);
// petname=%E5%B0%8F%E5%85%B0; age=26; stu={"name":"hah","sex":"male"}
console.log(document.cookie);
var cookie = document.cookie;
if(cookie.indexOf('petname')!=-1){
    console.log('cunzai');
    var arr =  cookie.split(';');
    console.log(arr);
    var petname = arr[2].split('=')[1];
    console.log(petname);
}else{
    console.log('不存在');
}
*/

/*

// 操作cookie的第二种方式：jquery.cookie.js;
// jquery.cookie.js是jquery的一个插件，给jquery扩展了关于
// cookie的读、写、删操作。

// 读
// $.cookie():取出cookie中的所有内容，是一个object
console.log($.cookie());
// $.cookie('key'):取出某个cookie
console.log($.cookie('petname'));

// 写
// $.cookie('key',value):向cookie中写入一个key-value
$.cookie('age',26);
var stu = {
    name:'小囧',
    sex:'male'
}
$.cookie('student',JSON.stringify(stu));

//持久化cookie，可以指定有效期，过期删除
// 不指定，就是 会话cookie，浏览器窗口关闭就删除
// expires:7 ，有效期7天
$.cookie('hello', '你好', { expires: 7 });


// 删除
// $.removeCookie('key'):删除某个cookie
$.removeCookie('student');
console.log($.cookie());

*/


// 判断cookie中是否存在 petname，
// 存在，用户已登录
// 不存在，用户未登录
var petname = $.cookie('petname');
if(petname){
    // 已登录
    $('#login span').text(petname);
}else{
    //未登录 
    $('#login span').text('登录');
}

// 点击span#login的操作
$('#login').click(function(){
    if(petname){
        // 已登录
        // 点击展示下拉列表
        $(this).attr('data-toggle','dropdown');
    }else{
        // 未登录
        location.href='./login.html';
    }
})

function logout(){
    console.log('退出')
    // 
}

function gotoAsk(){
    if(petname){
        location.href = './ask.html';
    }else{
        location.href = './login.html';
    }
}

